Annai/PMA Instrumentation Instrusion Presentation

نویسندگان

  • Akiyoshi Endo
  • Brian J. N. Wylie
چکیده

Performance monitoring in the Annai tool environment for distributed-memory parallel computing systems is achieved through a flexible combination of different types of instrumentation. Latent instrumentation in the communication library and inserted in executables by the compilation system can be dynamically configured during program execution. Analysis of the subject program and knowledge of the associated intrusion and costs allows Annai to guide the user in selecting appropriate instrumentation. Instrumentationprocessing and transport costs are also explicitly available as part of Annai/PMA performance analysis and visualizations, such that they can be clearly accounted for and their potential impact on program execution considered. While it is not possible to completely eliminate or compensate for instrumentation intrusion, Annai provides an integrated environment where intrusion is explicitly recognized and can be minimized as part of detailed parallel program performance analysis.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Annai/PMA Performance Monitor and Analyzer

The Annai integrated tool environment helps exploit the inherent power of distributed-memory parallel computers with standardized languages and convenient programming support. Portable application development is supported in High Performance Fortran and/or with explicit messagepassing, using MPI as the machine interface. Integration within a unified tool environment allows the performance monit...

متن کامل

Annai/PMAMulti-level Hierarchical Parallel Program Performance Engineering

The Annai integrated tool environment is currently being developed to help exploit the inherent power of distributed-memory parallel computers with standardized languages and convenient programming support. As they are designed and implemented, prototypes of the compiler, debugger and performance tools are used and evaluated by a teamdeveloping applications and libraries, leading to further ref...

متن کامل

Porting the Annai Tool Environment to Workstation Clusters

The realization of support for workstation clusters with the integrated tool environment Annai is discussed in this paper. Annai prototypes developed at CSCS supportparallel program developmentwith standard paradigms: implicitlyparallel High Performance Fortran (HPF) and explicit communication with the Message Passing Interface (MPI). The port to this new platform required only minor changes to...

متن کامل

Experimental Analysis of Parallel Systems : Techniques

Massively parallel systems pose daunting performance in-strumentation and data analysis problems. Balancing instrumentation detail, application perturbation, data reduction costs, and presentation complexity requires a mix of science, engineering, and art. This paper surveys current techniques for performance instrumentation and data presentation, illustrates one approach to tool extensibility,...

متن کامل

HPF and MPI Implementation of the NAS Parallel Benchmarks Supported by Integrated Program Engineering Tools

High Performance Fortran (HPF) compilers and communication libraries with the standardized Message Passing Interface (MPI) are becoming widely available, easing the development of portable parallel applications on distributed-memory parallel processor systems. The recently developed Annai tool environment supports programming, debugging and tuning of both HPFand MPI-based applications. Consider...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996